Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
35 LOUDOUN ROAD Semi-Detached £8,117,087 £4,650,000 18 Nov 2009
37 LOUDOUN ROAD Detached £8,857,687 £6,400,000 18 Dec 2015